6be22436566f3a45963f0bf64f36645e6423f18c,controller/src/test/java/org/jboss/as/controller/transform/description/AttributesTestCase.java,AttributesTestCase,testDiscardUndefined,#,198

Before Change


        //TODO this should be null, i.e. the write-attribute operation should not be pushed to the slave
        //Assert.assertNull(transformedWrite.getTransformedOperation());

        ModelNode write2 = Util.getWriteAttributeOperation(PathAddress.pathAddress(PATH), "discard", new ModelNode("nothing"));
        OperationTransformer.TransformedOperation transformedWrite2 = transformOperation(write2);
        Assert.assertFalse(transformedWrite2.rejectOperation(success()));
        Assert.assertEquals(write2, transformedWrite2.getTransformedOperation());
    }

After Change



        checkWriteOpDiscarded(Util.getWriteAttributeOperation(PathAddress.pathAddress(PATH), "discard", new ModelNode()));

        checkWriteOp(Util.getWriteAttributeOperation(PathAddress.pathAddress(PATH), "discard", new ModelNode("nothing")),
                "discard", new ModelNode("nothing"));
    }

    @Test